tools/libs/{call,evtchn}: Document requirements around forking.
authorIan Campbell <ian.campbell@citrix.com>
Fri, 11 Dec 2015 17:31:26 +0000 (17:31 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 22 Jan 2016 12:24:21 +0000 (12:24 +0000)
commit0bd2a73ef234ce28dda1e990de2724a36765ec6e
treeeecc6aac45acf50cacb6ce128bbc2ae526d86e21
parentb0074ce6a10fd7d6734c4bbb6d6e04910db92152
tools/libs/{call,evtchn}: Document requirements around forking.

Much like for gnttab and foreignmemory xencall hypercall buffers need
care.

Evtchn is a bit simpler (no magic mappings) but may not work from
parent + child simultaneously, document "parent only" since it is
consistent with the others.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libs/call/include/xencall.h
tools/libs/evtchn/include/xenevtchn.h